24522136
7396587
1782122
79986486
36725639
29932655
84307672
57866954
50206334
1792251
18408125
9170490
34588298
53586641
11181262
59777526
61246430
12783205
50041339
32761797
95475998
5381389
29826093
84697114
47337188
8349588
9647159
8785040
35459724
2837900
97615857
66459928
376907
24779308
25176569
58497993
68287843
43957768
90955544
93428420