37574918
7696891
11345624
3194853
8751674
1598136
2151172
80943450
85598770
22982107
83288992
47694079
56459819
45572827
31904116
59122894
55369488
36395406
6332293
383970
33554175
16318261
12622950
72243347
352975
60767457
2852630
49816600
97931053
70687426
50681979
83458688
23476084
65406250
88007153
84561317
5676597
82323774
81401740
74576273