23525112
7847760
83088110
99447694
98697687
7808177
5322213
59709690
64946688
7766260
1843658
26817821
29892630
11362590
75538684
62131429
53752630
19721019
13778347
16784703
54988822
17385854
97563050
32281366
7403595
47606463
71304638
53214785
74266293
90029211
65154429
47547391
81934934
58832801
55967640
29844292
56327616
22782769
79665108
21877151