4838628
7806230
5900409
99938794
35358340
69448806
67119057
42381941
84789608
17869394
77241641
936425
49309020
84569802
43665454
64583776
70896491
12234384
44642573
70235045
32842205
88256330
57413297
81877511
86416681
19463088
327771
22353704
9974782
98479076
71371408
9733429
5826465
5362119
989667
5675664
9855197
75177080
32611550
73513648