85603748
89066977
35952927
58144466
43686498
3879727
22535300
65507081
2157414
18234889
60899518
47819589
5232392
84515063
96278371
8845035
38949294
38709433
72994227
93982470
8316276
5035801
89724161
35421196
93967822
6905291
66466321
38296529
662228
57686172
41706266
45302636
56762754
84254119
28038061
32338898
62073011
60788011
54177680
89669023