36348159
91344869
91742560
42992137
75076600
59531251
7094265
53244945
30738011
83257139
41943191
99476180
81761229
74024686
16887255
15815129
57038768
7771179
1902291
98905298
12882467
99322000
51312118
7028517
6614985
83544116
616103
38453559
4167545
10989455
42103019
13984143
22567011
60623176
77026127
19966265
5873566
41342798
57403152
4668786