45259679
8404252
58392455
80539086
92388722
90948204
97749642
37303182
18714542
83309681
16641806
99831828
60634401
20322628
9392467
16681198
47838033
69449000
4684420
48891374
3127496
33977790
98171571
50397461
88911
85892161
32868968
71798299
9388255
94696710
21857196
4087157
63101121
52489603
14289574
14812135
17924555
6106344
26379663
8534558