45962482
16819139
48056090
96956184
687963
37561600
22486158
56901557
31871125
75916050
93546550
672935
27408006
4915344
52482729
72898736
21667624
2249560
80162147
6102545
69536511
26865156
62348102
4274363
645890
51915245
85273490
9182215
709751
36163919
85282638
28209629
80227409
9417009
97629937
69529507
1726178
60503459
20688138
11205610