38843426
61179730
86095431
93505059
96188957
80808766
20804069
75214577
80983447
80834526
67186614
43942372
88023070
58005970
6386251
4495458
20916350
33455602
31805389
2398434
26932502
32357794
24493224
590389
73979702
56342291
29018607
7300908
70723740
46952429
97309005
54887458
34227796
6926038
9416325
93253470
11137021
62023540
76894316
8938223