80432506
96415075
37708771
17424449
38872233
6665803
59925429
65398706
27471079
5401587
66333102
11863877
47985993
80577001
22985286
15987821
59846067
65552278
8618907
66496749
79965575
69184715
53984212
2187342
45791686
93255870
7843915
88591197
77793815
4703137
80107650
90161900
9719925
16932434
27027915
45453447
69068749
75812013
76889080
78881621