53173791
9313576
49608362
97856235
8110294
34505349
3540235
46895206
58826468
14655449
92005203
863103
90964525
24101715
85546283
39228611
5865016
10421516
17589981
84672479
20471633
36221992
1778493
22163910
3690858
8697716
24212920
12594322
98915172
36585493
98386899
77854480
6781338
29764244
17469856
57563124
45269690
57407884
3479459
74221000