38932032
66556713
40209661
3590681
12373649
50164726
6883301
7885415
37106559
95795979
97533013
89524833
51906152
81076034
65453515
95951134
70595040
2096933
91804633
45506231
23108104
9909358
33797858
59831896
66939775
80222799
54594257
48166255
69955559
61989187
98186145
3782262
86892627
2175246
35635818
62425433
45675098
823145
26906648
2941608