65602438
93671830
85327202
51164140
49296274
30155174
38605418
99675100
56766079
44221543
46159757
22134286
84244328
783465
47814411
57944115
959428
64339872
66177055
14801183
69068180
66092772
2249918
5188939
92172749
16081815
60685430
59017369
73275983
19531879
64011316
42497325
53831396
70156150
81591004
99151137
85413741
55873621
7286545
15869640