54767952
80883870
93098289
8192808
76448761
84221408
9954840
69892086
59653315
60769727
29945628
11537886
18015173
86228639
48569086
56384802
8549455
4693113
2832202
32138509
71671790
80863016
91283619
89554213
40617173
25034454
87645272
767716
23679476
17212344
14213966
3435568
70513439
71579001
8744211
4540780
48029529
88967191
86758847
8212406