28474246
3598362
57756624
11554976
7434453
60903614
20809930
107663
8808306
16807313
67706124
76885052
15451972
5897195
14744941
14353197
72357662
18291712
73154966
1639544
35413227
749381
93614310
60585023
17265901
36321391
23541907
51773942
8682593
29902272
58306571
1306349
82627574
61149525
13963340
91189327
65217878
30617314
4533035
53671446