52224283
920772
47618496
8058408
72989190
93515997
7657720
2888924
65471948
43625281
46124068
18185179
76547308
26333173
71178017
18076112
40613646
45192634
92237683
18379661
6295823
27153725
2007151
728539
26417265
8961608
13124796
92355602
9804294
45469128
88382497
22352623
35071217
9907062
27728610
80561224
662870
26746545
15527340
6158826