39607917
15806459
99625897
67113651
12731572
90219063
8437356
17404250
3276389
93784174
9303729
30972335
4023588
63673265
97763232
21263646
18621234
75345536
12909429
78996940
20613416
597510000
44323944
52219346
98397836
61244768
12516453
34978011
15526068
31595535
6125345
67017580
42043603
63225813
83229747
26828826
88063857
50117319
2352431
75709048