87974925
50669123
89727421
29562749
9642121
5354255
99506557
74655060
2468169
77424217
35929720
50586520
16834120
4387474
87982703
6494349
803573
48134823
73968733
40145728
6433522
80493813
8498669
77532947
48495239
13168560
71285126
13288105
86067263
79702043
17233911
43371824
10271704
51274288
3922329
97221871
90235950
51879446
16384026
12452587