1839535
96585407
71614231
9876959
30865442
87351904
19198388
2102673
17312294
76532171
27021788
86254778
7865433
39488510
81357985
64632063
18338074
52483867
29988082
71369861
58401265
105211
28448634
5107339
4894458
46648618
43735257
6482069
54783384
27211253
93235451
60881505
43012374
1833508
5892156
1844070
73037897
75272833
12679579
9043463