75641931
86499762
38897918
87415710
83217543
66113280
85308696
20246870
12799847
17364708
11063498
21975886
2078315
81983156
7525146
23606472
18386973
72704746
77254275
9743667
5078006
95508481
52001183
16023568
76876328
13829001
65369458
6965450
47403218
89919451
5109961
8414010
14609036
42968636
80651458
5095573
27789362
20077071
63422184
68184513