66938120
75219911
46255319
75649305
896892
71971940
97164728
42244374
19099989
7262579
73318535
7845832
3347851
8761282
4507756
990069
94642941
15828913
78279499
9243269
2904455
79206883
32667425
56548496
29607341
44837168
25424697
22384580
33187219
70176629
84492380
61489851
59021937
1766674
61949402
37462826
68423382
63489376
46355809
86102734