20934253
6396342
89088792
418210000
29023798
66111998
22838069
72877554
63228629
76528715
19964858
41712415
37956760
99352
81275728
21288075
35643566
59296232
74884998
40694943
87754193
22882791
89829741
4074602
99702365
40021316
5599297
56409860
11817243
37812991
3658625
88411918
31968399
67415229
40636577
33182846
23914837
29461699
2297039
84137071