14068877
42824000
85908194
25382018
17096483
37163212
13247448
72495997
54334629
7274676
45363592
96195319
35128988
21331513
32669697
67581282
48681961
2248281
52744246
68646183
2049170
2708186
60489721
79785806
64338663
48159235
51577165
9415941
23673715
41056679
57399860
16047333
69501885
50018108
14013521
89021140
10919575
32419245
66492986
79242857