86161627
46892286
8268497
86914074
90665248
68192280
65776984
57804260
90929104
4732002
15476499
94754682
40641447
79122319
5952360
25942576
86286067
66826989
11941947
87575665
5063035
59324804
18193992
7881830
8511595
85518773
33076266
90393826
66742919
51765452
41702645
80478740
59438981
1244839
2564542
2957610
10935521
98201010
33539050
98826349