38966363
56847128
81857957
53316140
3487497
48323404
6269800
31927929
41726926
2585187
38928705
88468383
1686383
83524576
66443467
40902682
34214253
83474400
24745623
47738950
2524772
92422985
7889760
59186934
29837552
38384071
66479415
22901611
71467839
99774638
30351700
88028495
9200976
32111672
19897201
8667798
2634696
19468807
77091003
32705574