65204378
15073073
96204896
51744194
59905595
336994
69725375
57278515
36764979
32004664
3985232
76217806
91335071
35711567
1666688
75159612
80523552
58225172
41853971
42934419
15958991
4307767
97434827
16287224
76051015
30942006
82445685
96482694
42099064
28027560
75139383
10832263
74324151
6248482
6756211
36017437
50108393
68296245
29635222
2274882