95392044
38879593
34505546
70027784
4908365
16975667
53842853
32753818
54178271
69868266
39676250
47106764
58937229
4362419
28103098
81952696
78502427
90421176
54275650
70251766
95673262
65314409
26441217
23361173
9206951
87831330
56448290
38878291
9211609
71522589
79946725
9301744
93394400
54085508
68844545
49905560
39384024
23518060
3138268
9904185