14778840
57277924
46422446
9049863
2633387
29944241
59002004
12597349
12698777
974423
96906041
7215675
96694705
11417798
86774063
30133943
12278089
42235608
288042
81519428
32871896
37793120
6469157
75233153
53743478
18451710
41401058
2995504
82434758
27058516
99766747
90532550
84719613
53344599
98205251
95059548
76545488
35985379
15727321
42776910