18652119
53109938
21521290
5917807
2636565
80625724
23424046
62797087
97845187
16238491
52398787
8101413
8982734
31732798
26614773
98638755
17126920
3046467
86567950
69498565
43226814
6849292
33844471
77052901
58438916
38016514
20316
23951389
60936216
20049358
20352188
7938922
6761204
79147152
15655364
76553714
60611107
26767696
27789903
81799867