39408173
28248420
33308131
2948301
19221486
91451321
67265820
40449425
59124534
95842871
72596611
91255528
8854870
1787613
5204101
69762903
71871495
30661564
83575584
18513298
78989172
14364953
74784392
42552197
70732919
87679084
99868369
38858043
40964539
31011927
11867034
287846
57095609
53814365
26993411
85399241
97674745
30739900
32763005
53285330