64818205
35818853
3944241
89452834
54167896
3445635
30731631
41611611
70482776
27199370
14494378
98764221
70565867
48272915
10302423
77917508
63046475
59958589
70459849
57479208
72728409
18431577
87827351
31066058
86709567
56316782
8624985
72113295
32826596
60892998
97393410
93361848
24302902
96077422
76172200
33724505
87539081
36373306
11708528
2063883