1128292
886495
74189242
62588321
60189121
21511238
15935198
19169140
34926626
95264625
97636339
1102406
38966853
7658872
44828237
8143529
93369122
81657430
83939761
5235757
5125716
64364027
5046613
73596730
85328243
319408
29806137
14381885
55077479
89087050
7441463
89901669
17747016
25739473
7497557
71968752
11546649
59204874
7305215
29531361