75538174
31299059
99159945
39563875
7496545
10067919
545980
89433397
29647141
369378
20381779
95082548
51688218
21514933
44127304
1662767
65229997
140613
92256928
47691638
57873927
72419252
94891956
77296228
51172941
75383217
60039513
15121417
12323202
74821148
69729514
3971383
12742846
9666869
66119249
8394395
35661644
67652840
78834876
96839723