37124933
68121361
1386716
39388525
24437532
25274294
15768921
86989024
24919087
17159727
11319441
99446960
41749016
32216576
17525705
62797622
33768183
51386629
51615882
48485120
75607927
53249184
91785615
58987837
94995964
64288193
18995506
48615569
12659028
65626240
44228122
4063305
1611143
38098210
87564272
40164052
49517903
11257156
88418523
24332941