97837786
9998759
92486380
84793854
59818876
51967851
51235308
95106863
44057572
87487150
9502189
36249441
32929001
2770147
54822280
59138061
5331107
41006525
973371
6022789
72559331
20442849
48862729
16414736
61947492
4788466
46789089
45881443
76607628
79296066
78852812
98169056
85186478
8827807
1833174
24806064
25603018
23909569
39408861
2722012