91348773
44543876
24869303
27334153
99011010
8249768
19512828
58999058
86186848
2422933
28267986
22874977
66534026
5843556
1815674
70306
69941976
45895956
6225521
19948618
32534032
47715524
6934955
77137990
30193761
71952082
45084153
27253423
89506727
33032217
64749917
63505292
52273772
85348758
3662820
24058327
18896425
42329710
62073647
25246715