42255861
78948309
16224336
67685773
22651998
63107842
79536565
5433493
42129121
49755983
30557599
28509296
12438123
9354747
3452201
1518775
33957754
8653266
67749410
16338942
9889545
23135622
79151874
75489706
68043400
61155563
96954923
33272992
3704688
63533370
48078200
1176922
81289170
92745071
70123700
6350137
9371128
97578386
21695094
73147154