52949782
85524421
74271293
14133847
25594190
83654052
445313
71431109
47075091
13406979
9331985
22044168
44187692
94442805
97368774
45391221
98946288
90257202
16619038
55216351
62776317
23251833
32627726
2175282
4558660
65907350
45713683
1028536
60931429
78252261
17559349
72891
9551802
19219869
88873666
25423796
40076897
3897443
335426
63239532