96755615
66782386
9974763
57157744
66021003
82491353
21784676
41047802
56581543
8763862
41138436
76038730
40477755
1948585
83878081
53685752
51638747
36876669
6492094
9203868
73185459
29872237
30247346
3252377
13791134
93623133
31635968
20402594
90054956
55493678
24431624
13654142
97115004
98891270
45611774
50935165
63817911
69803033
89059653
24093348