24007019
66369446
23889286
2219279
65752582
75367125
57955899
49042154
52517045
26909792
6911503
93335932
69062683
66496603
999159
92393415
95973320
49398113
10886703
1473038
60249287
19245681
51302161
9243239
6029181
38427148
44458573
24199563
88869506
87806322
48162865
77653004
9931197
9568011
60513301
5849867
69891324
21712751
82642375
85092878