46393920
2886796
9926378
6767689
37124061
29721475
67942417
28711410
28179045
78216187
72655352
35517189
14746585
59205695
11976909
53205942
93146434
8129846
49252092
80785448
71408273
31942915
82731063
86664722
1198510
9631924
5821512
62195755
9917711
7100571
15797024
26171957
53403452
3771818
6505983
617771
52428598
57004874
98025263
76017675