3844736
98317202
82938174
8347864
2424588
8043628
76369380
48507466
29853451
99343154
60969703
68762927
5049387
84015880
87531414
25422037
36663272
18688157
58266603
11089391
14768433
13415123
74662596
11959616
75041420
39876814
28322336
7844277
91617819
62744601
40065083
90058735
71435911
86679265
830978
10383380
2871355
63748056
10786460
19878213