27298062
46912155
44727649
3219914
3647187
14455702
2059099
27157322
70811174
61291653
45987857
97763231
19885888
74839598
38792088
23597669
69332322
78944166
56087449
9589389
42784378
64926051
28049749
67404784
3882557
84139889
85712244
26316325
18185201
44214232
76873096
65948705
5178484
76284781
17673827
8576218
55727477
39172308
5668977
80153517