14343869
98386257
55357603
90061019
80535312
71711491
33817095
2500403
60479674
57422387
79959275
60618333
86918597
69446282
13138229
77636114
9136630
18421724
79046213
54194441
95392886
68185940
47098973
85753060
7486052
1151208
90454673
7842326
15033558
72096414
95405240
9235663
6986344
45866333
77974673
73077286
69556433
85765878
91352722
24966909