73744546
13419526
88512413
8390160
15095014
19703437
81162790
44296696
47204984
94112298
76296601
75988956
66027556
53861754
3501976
48551910
3357304
4074479
78167424
26245186
84268138
86267741
42956405
61759432
63896568
96079712
24798509
68769596
10879585
8832169
87062851
8214196
8174797
76408585
59687030
36711727
48522688
76664139
42834700
3806525