25919921
63574662
2467491
55988251
42697594
40451860
3314529
18231113
21823139
18182785
42449718
66566076
7135212
72515014
2162082
95433897
38089719
74421252
55781720
1578487
60619861
6032494
69057441
5100604
60799313
97783630
2717324
83139705
92881077
79437165
30331399
57714583
83467287
14787150
27246
46638105
42572248
90283398
58886817
2946866