26307662
38165017
33973951
58644854
90595210
41368441
35933330
6064976
86243745
86987241
80304981
1781577
40157810
35014891
99275379
12844752
1453605
36478062
79798769
4683744
25968456
48919192
20633775
91608405
47872157
70709355
36052711
57589387
41959344
47359375
32949279
66895071
15042032
87664525
53099525
59527213
97008572
73968988
32046126
87923442