73767576
63861132
16107512
37601482
42101276
46515983
85225964
20737451
840747
22667624
45558652
5291722
75211968
44617128
1004515
42023915
776263
54722512
39006874
59251892
5510544
69726664
4113541
42795182
61102317
14307075
7079838
63213697
68884631
79812691
46358097
65282766
58354905
76933781
40138848
40096254
64247973
59969470
11678099
41785038