32931428
98464357
30176213
24196000
89616950
92697785
1100538
43355825
33091746
5296211
44355196
71219731
793433
144723
16642531
68726852
56611772
68255042
72465583
72939417
48825643
52219711
25191878
56712396
37473543
70524405
72125715
97408495
65264571
1774707
7903472
69753707
33339515
80676447
21206110
12054463
78551553
58301896
89887601
13107359