63052281
77102391
80542631
90934935
14419287
63919884
8474408
80843871
51093152
75726761
62588456
59726236
47434600
52723342
76918036
95296797
25496975
97936815
87023410
58233291
959711
4503417
27624849
94992032
2326963
88783290
60882654
58898148
18504494
8856711
85782519
76089343
22137110
5511199
84384149
2813058
77578887
95592151
26529571
83635720