97671187
5073603
69339879
11778600
90253100
49244836
7631578
70256918
32619335
97861242
34946199
523666
37673482
21712556
48951766
4886718
8434282
84081678
25398988
15806958
4763758
79971596
3300371
33419114
8047921
8357888
41178576
73426344
65352094
12273257
84473168
1195705
58262068
46923933
27505950
86892881
1074532
51075630
8564029
68769988