47746122
95638214
15195550
792947
11674834
34146493
83585771
25529366
57287247
73529171
13372474
68127858
117586
56778392
37127750
55017341
2953380
74453136
6154823
55225883
40519036
48874013
51382103
12393496
1669781
75431373
35058631
19855734
56332583
89303438
83509243
25495810
14724937
7832368
24436061
88344705
6777169
56764636
35581432
6585996