98663156
71474617
7215556
6359801
3289840
64645131
7797400
76325418
52555510
78852787
97736226
30876758
10572199
33969424
46954124
53156367
44937104
67592442
12985645
8128587
3584113
5719331
57005832
43634662
25271401
44774852
48221980
4599463
95389328
61958710
607466
64109615
72913264
14957812
95377837
38024788
4418572
27532560
46081046
6692346