75244246
43991170
1816092
40784155
97311496
55486495
53135348
16171614
4305226
52828302
76983917
2299978
72393089
2507985
52528508
13396740
87265866
32529249
80401818
40105831
25567741
88885562
23994602
32514723
37114035
8899579
86581951
86979644
98852638
13449508
45706799
70562325
11018980
9677532
86743410
77508580
2910821
4138789
68455645
97167932