73818706
17143330
19751028
69477361
20989571
53855907
99565306
86949428
56145289
67887417
94285263
39403018
70171588
98987088
18952808
11207387
43238194
10458497
34127584
88581154
76868295
53376355
12757986
28107398
39989544
26295978
39017265
89129413
20942959
38053101
29651815
61369901
29911572
16796877
29142964
75855918
98138875
89451267
71017742
237298