9663743
45348291
23958141
9860660
97762690
3075756
34157025
19126655
34233053
95212255
41429813
60549296
15689873
65892395
67593398
7418850
60183427
21133640
11561871
83484069
17903288
46835414
34784459
64053055
38292320
87957719
35895843
50753654
21872496
16032304
56637320
36433675
12503815
5597841
52097654
1685201
709480
92168864
36154374
22971539