45585458
17928036
9892513
75931192
65741566
45666753
12411577
28249838
44895678
1306080
95475419
6354274
66168443
57028801
4028401
5212736
40604914
94579821
33765980
2853845
3055285
7469998
4787658
34779654
23892682
95945475
9398822
45441200
8726943
9454428
84385888
7783100
60186815
58525630
51599356
22262968
50741994
66638138
77738045
82829201