8552689
6188557
70159322
1240275
6625210
6183257
19685713
88343988
76954695
99319213
72747370
84041176
2743804
56089711
98137391
7351423
48019168
27857960
11144452
26638464
591643
6443629
97771549
31933310
73348303
72545649
89039368
24245957
8601892
29427251
59751244
51989833
25232330
11927199
30573393
51327937
90126742
87131462
82698231
68476359