65925257
97995343
55109418
72942728
64781912
21415176
71017277
47939694
19984080
44402889
92229009
57025041
67054877
93879233
65431102
91471507
760564
49307746
23138731
65951384
38249299
78592022
56259616
5273468
41538075
60956421
25325481
15337035
33399630
64393615
11375419
94554151
89484085
88087877
20384201
55106452
58918084
1451658
96407164
43381943