85727573
68786370
3158506
5098457
49929938
9332354
11872144
27473418
6072786
2273602
39645175
87217477
95278478
7746006
91245054
50993226
69154550
71215550
7334614
23979072
97087402
22795711
10381692
21185953
15582941
33959623
42143018
50132191
28094420
5522314
38143187
633024
72788570
29343528
19887505
60705687
9633820
3175096
60481147
20975160