90469222
40417650
664621
85314176
20502952
36407545
80859241
64456675
14036327
75046232
29166213
56268148
32391658
69874155
85922165
93541150
5590309
5509740
23488159
66975704
662747
782166
15401119
56763733
13869129
29803594
61668565
22208568
98038781
2047140
34053758
24193945
10837502
66668947
13925023
66596750
94209889
74554834
75898887
2411951