89666833
56449843
45014455
85986416
973551
43927217
37138600
36924844
96965088
37393145
52627678
45394351
4228513
36139975
33906058
36081255
31647009
90098544
70721821
72993420
98286405
15046211
73364362
8998584
28893688
87048360
65807229
68845211
94265121
45369368
20808516
8116719
17605081
7253496
17725933
68414278
15792526
66982692
87192599
89989053