44928962
26152025
14883054
63596919
92554458
45136919
85879753
44672238
70848614
13089784
53659231
51793549
45892016
53724216
70576137
16337207
1587025
9144799
30555788
67996391
54482417
8943388
95039594
34269255
12687708
25548433
57884943
9557292
8183875
4869319
52367825
25845192
3579110
478973
44078029
19505982
39465251
90459706
28948374
71951185