93717653
40697922
99665863
9800920
68083616
69253520
33905648
18065816
60996158
24936459
52784391
30846620
91274636
80425165
59722013
28644459
18717714
2251642
60548116
4199349
8447637
7331220
63231802
89387374
25679396
75813350
19867278
10743903
85225159
71057360
565930
10345510
9517256
98249578
3956340
52114607
39254598
4367819
77391488
8684839