69794436
70442105
17171858
50541618
35791255
78878343
56516010
91031450
89581811
21208409
648602
70286142
97275089
77112794
2807064
31798895
28867368
8542722
51977826
71412991
67057667
14152122
51304018
2315352
57961986
8396354
19599260
93403269
93063866
85553314
11244874
46878940
87148610
84368090
60774064
66101284
83246054
75502273
23495800
64303760