55554435
20519184
34133654
7979923
96815211
93265509
90177670
32686561
66361309
83693928
71544489
56315801
66323205
66796197
47908565
70943249
90039408
88617195
77995343
95811888
14014851
77625275
47042934
85675698
18008274
4650323
91466455
56473676
9750276
2906127
69995088
17365263
86908448
16452657
94777118
71845694
62352366
14156464
60944445
45759473