11115355
813584
16792148
43746939
662551
95743864
10229503
144141
60599770
96088430
84554152
87268188
255700
52444271
42618757
94961948
58782177
91631551
45001855
19688882
1211723
79744187
76615469
88535975
82771648
30374426
110415
8452431
74472054
5258908
15615724
30734062
7128670
28048882
5692197
51481837
13708123
54407064
1951683
35688517