76893423
6568116
55694
19706238
67654102
50921652
11916646
63282295
16014193
93758931
91672690
9219853
48551061
5368509
24617122
31873394
67453135
34761625
47201708
24195654
979411
14381365
60545877
24889205
4371355
49808602
96302395
45802529
57195106
85133222
18494513
47305222
22516705
27317679
68131727
17506369
24144555
77289169
50507495
44358089