75618242
68459139
2649865
61283943
218397
66709111
50599863
3823927
49719057
19047633
26362966
44351765
29394536
3387894
6578205
38277516
15872295
1522468
83171589
17606072
94015185
39275226
53724900
85537892
7799255
64367984
76745954
75432127
56358082
29128195
4054712
98969950
75237441
20888627
26455908
44851112
44201768
76918268
13223592
80501388