67125736
74115384
96926828
23064272
33972144
84866106
83993752
46484822
22041660
17979804
24102996
70973735
33592944
11204040
6801865
58993700
31671842
19605033
25379089
96386702
56659811
58417450
25969268
20964012
28217503
48288158
43971977
45182390
843755
2497302
73677092
10943893
68544441
75474969
51296880
7815248
15945
24706365
44854748
888892