41826631
61535261
2009332
24212262
70534704
50048686
37925783
68727156
51725567
5520
14228646
31272739
99447846
71346939
37637069
58993887
11811645
9105376
81714939
92749000
22048908
42287155
42714297
1945280
2491576
21567129
54673547
40562807
82016052
6239433
14474700
91772688
79281188
22778593
80943467
95192527
74084417
45791744
51557456
42534150