32868560
58766226
83341475
39049229
7627970
75114369
54021926
157023
4524600
3324802
8903498
87657361
28215043
4759337
4857157
55978841
2283801
23471368
57716131
28385348
99445052
73072167
7617825
29187818
57378407
97248945
69958205
19816211
5197396
2962256
82985436
93793945
31482175
35049813
74568621
73378164
32733936
15197999
6188108
2146112