70049629
72288336
46295055
52177378
2325564
63101900
7226625
47123668
6243323
30003079
55654250
45822988
5845994
28246851
80237739
85697233
69761174
25865142
99865542
10654783
35546092
2418841
77891097
31568344
20758707
12655710
3786293
85885869
54214602
27442433
15404801
37833072
7155571
37966267
52278551
2200425
19413948
63992567
97182874
53715419