10572823
51412883
19493221
15152568
97159903
18666704
92441643
661863
57504107
74623790
2357264
77795049
75286730
93046403
21668802
10558298
7448590
89952338
65406914
76613818
18165859
92439110
9660256
2449427
50043882
53065318
7721182
27699914
60427432
93581932
43468000
1532424
32161786
90124893
31842001
4255400
18813743
29148559
41234339
20486827