65964701
87112279
96329420
41264653
67022723
9845681
84324755
4915706
78291731
65002105
30353256
74874277
73383673
57909366
59621241
97004239
9399657
89784618
88446636
3824044
48232094
42734880
80678915
63173329
37246283
18057717
13517349
35836356
2229212
51326253
38514126
8182525
81375334
5445467
66936324
98467380
78211199
40623644
39837703
19126251