12917106
5793641
2528284
9044226
8267118
4269981
85984701
57435678
4164476
8197032
82256484
75618984
31759343
87706943
95803297
58565506
33852799
6907209
77395310
50951884
70676629
50856110
22452732
95117951
65217626
61094579
79425529
11544221
61574107
35287896
57105869
60603832
22643026
26525067
69069316
57962963
46609810
13864185
79581813
51892328