85679264
39522313
1071902
20361893
88338779
60931654
38611065
56402142
5642316
5967248
61247149
10128881
28721296
7325622
81829529
7058565
76578041
53708603
26695278
67752025
15549431
17132254
85648543
78664262
13641169
30806065
28957201
61943408
27007376
19873721
27147876
4487867
50326111
87587456
78986574
61403381
53779989
76775007
67987018
70358060