864578
42402232
40381510
30789483
18878108
47487354
9922186
81623592
84219693
98742017
98703220
35357892
78217932
19028405
91735101
62611780
64231317
40878127
57043056
19218383
6148254
59547735
3480503
93326952
19634517
79116501
94047517
53813679
79183108
2893835
28345579
61388316
20099919
96363324
79815567
3085233
54632499
94537273
66673318
8026515