18129126
7431165
34269736
4631775
14702949
96318204
5391020
56557060
5802506
9137210
97583039
86195539
37444449
7127470
75824870
11337956
40793679
95241848
67502665
56384665
3990113
86722220
70564517
33415273
45362411
62084398
6046823
78379434
21985506
14441368
1155606
97304329
60083659
4312689
86786766
40185975
82924923
41299722
9076989
68934107