58621898
59336460
5747140
83221501
8019063
62046669
49899048
61791412
6275458
57988220
33887950
14597341
1057935
3056593
97114069
27972072
47516980
60916922
44933666
58563421
89953782
6751452
23304096
94297655
44701689
39681981
4952611
34533383
40822951
6963303
32808023
7289238
259836
72652883
28312434
4965378
28006133
21587430
56497854
76879155