40069372
8013581
20575119
81296741
14306174
41361911
21889616
13456652
72882534
99999205
8055100
64016416
70721022
67473122
31905686
7132153
14898172
83598454
81555203
60075376
83298802
61361467
86552192
82189977
15589154
2158734
93945601
68797623
34968627
88034211
77737195
50149109
4464800
142807
8556266
60143372
19206276
15991090
17273035
6595474