152230
50791276
81885246
79376072
37502388
7409469
68922503
27307618
54851600
6117222
65623471
14975971
2732182
70884084
6880628
70923322
67565467
52236040
78972727
51028727
79101106
40273035
57736359
67323372
89102773
71496399
35443745
6426391
4567324
85130
76989367
48054914
9989643
27587087
8145650
38451601
36523942
13218573
81201022
67744474