28202872
17835891
64054432
52652819
97499167
38433714
2943949
1157229
50533913
23895896
23111340
90636377
88623121
64083351
76869200
90149930
77525915
15543234
90106712
98336995
89672259
68963106
28969756
40596642
85376148
26997471
58007253
45579079
36229964
95701368
76119750
21994584
57392563
89624767
44802381
68891922
31746283
2274622
24526135
55378780