98549137
8718240
55522483
8293947
49325263
96184390
21295293
77072994
56231117
48854532
27221459
42278369
42281782
50746242
72808488
84845138
85506626
72252248
65411092
13174369
60265261
91756228
5175961
2771252
49777580
2992138
4536254
834993
86412610
95474637
84426871
84937277
83786524
26545452
72645400
85822748
52189377
65799806
37352791
2423693