14648825
54541182
84019976
86283315
127720
73443924
93838951
49237805
62963900
8261125
38277301
45122942
15849745
739454
83181864
71886446
36444159
55308515
92509385
84331302
63282678
1111284
66015938
58767993
6968663
36354709
85678791
13635613
39267590
65078903
33835451
96448108
9385117
18185942
62894857
83396990
59435380
8801791
56812263
17517059