87914636
94446200
85028549
60874845
48274120
84815716
10381108
36158155
56984098
73029868
2047358
35548606
65473562
91498021
89865507
39869294
7744564
80023489
76227796
13266502
26181200
48416519
54566429
24718971
32781025
18073563
70444403
66998953
2813112
54949303
36494156
2556974
834577
3943402
88261602
31154764
59329187
95901100
43035814
8298269