18559798
16913460
32709633
82497969
39505814
23833472
82801274
7045711
98377211
90305820
40353563
76465379
51555720
99048443
95291000
74204610
6573112
15462543
70429665
79569320
67101495
10602254
98754314
53547352
86011637
8599185
17243188
10068700
40219644
46077631
70028172
25936418
86742532
2271711
84079998
58159100
27259214
51661616
8308429
72852877