76502915
19677954
6336127
91303779
80667330
53206930
3024862
62638692
62496783
40371029
76041281
99949059
64982947
5970645
18085824
54055013
85058638
2865923
55186850
68478955
83121935
27224948
15745431
43607394
1024783
1245661
21158323
19676246
5630815
69982627
16069577
81667323
51146003
79089463
4709216
15095611
87781866
83004817
65959169
23907524