42414911
60187830
23628120
434987
14118259
953789
31201243
2667275
43826029
28274670
91968638
60373752
11945943
7824272
141462
31553461
42942679
82883284
879726
44973074
22093617
93558734
79023478
67509648
10926452
99063919
728695
65258728
62299295
82529146
99363470
51429338
73737040
4528965
11517867
93666082
6457575
49968585
98198970
29132400