90971086
8742273
88074880
49897144
52455781
11956452
7723950
93992220
3212301
98676243
40197254
799625
97643176
87167352
7042388
48569717
1584223
6025088
9425214
56723069
30877921
75918055
34086498
4618302
40597968
19951561
76462471
78326940
98543231
2460543
82319725
46653785
9669905
17219968
40507564
5786147
31658497
53179910
9111828
64041470