45773181
59142606
22711202
81783948
56439387
13652942
72558014
47225353
90257745
74927466
42605561
9975603
1188651
9165964
34323980
59414443
8864575
31115420
53171025
23796572
86759657
24383530
47683300
7980849
14069549
28514974
74727678
83635810
7981156
64623037
1011641
16396579
23383868
61771535
94584354
96463335
91355894
96971526
61206232
50298823