8791641
20052676
57446775
5634796
25647070
61851188
17694363
4953178
96683030
638259
86132095
40072146
38048876
20199672
46559432
59073327
70135793
16798139
35621516
27144959
44145848
18497602
64538021
88559621
31889703
84477938
85009675
19075084
8121337
71035162
10527609
67511249
77968375
11569171
80165843
147456
86689999
87784976
2318349
21478366