42223375
83895966
2605327
23493662
6362002
2744713
18011600
60347178
70538365
47411701
12924243
75804450
23945376
61348582
88526155
3255541
1903250
18769412
1553714
2035791
46298753
65337648
11042094
43946362
3348309
37377676
95526981
93635118
29497787
32439006
90752764
13694074
24653407
73402647
5787579
11109939
8178815
93414394
513968
71647768