89532400
16074583
38493142
51343251
9502357
6182404
96461018
66688965
9926257
27264864
60922761
68877674
77323874
1820536
93342575
12576730
94106473
82945061
41974511
81193179
3432554
50562768
38713280
5769924
10565666
55761197
12794827
6734331
16269654
35082915
96552521
45983436
5834876
25108370
85578621
10267189
9424529
95955074
3020315
11601333