18285672
68002315
22614659
38575250
36806343
88933768
3099899
86918735
82747984
22448684
75967800
23408125
9701943
17634700
5187195
50773630
33793138
94724224
38573093
37441383
18125012
7746690
4515448
2225750
79624223
33066909
10545044
94875677
15021506
74268222
81599591
1142412
34168243
36722456
85828414
59737033
81513013
9739720
16824122
64618962