65845592
69513697
21446980
52488240
44811916
34793742
98406230
38655457
57833430
44111961
91601256
49303996
40113105
98412149
54309573
69237282
29158171
95813880
63834280
7702203
76967598
3495323
39575191
62433792
62065550
2911938
86565319
51821230
7831635
10166957
75295083
40899767
40437181
71702598
9919518
1075403
41199560
43406445
50385763
45972958