6372582
19906404
21747116
95099847
9435273
18607902
15952800
64424802
9034744
42897387
69813002
43832838
52486526
23856831
8686078
20322187
53776085
94859011
16773726
11303601
40538111
14682965
89293042
23718435
75031137
41611912
96308319
38571478
5650444
86603249
15569463
84855025
6668655
1362339
69076813
16704228
36949749
7401638
58585473
6009969