37954199
3382111
91102173
87855417
64999995
92158112
27275209
8661842
7990139
63247989
20155588
32035210
96923245
8741053
34502021
20067369
7803101
30435152
73488954
54962013
93944007
33613861
6956293
7486853
79884662
2105779
59311156
7137324
50273907
83893123
60264181
156836
94123400
54845366
54477593
5378225
40034553
41215983
11516737
84966841