60217126
67586941
2403519
55407436
58571386
9077080
20893401
95783760
78009232
98111275
17443631
59126064
98029810
24464779
71245513
55221998
24862835
69613024
4886032
24968337
7142086
93122537
38071140
1757920
71064559
44978647
87732682
21529229
67512101
22528959
48937261
74906917
77116946
1017860
74773209
36711601
45614081
85094970
6860665
90827060