98246169
16488501
1195749
29558958
27514020
33364730
87029828
4131200
11405631
18963254
73577392
46723712
51763888
79226135
41967949
37148682
39731058
15839915
57413671
72276694
12298698
21112231
73826816
93293482
26816208
86829504
2090974
60061664
1288929
28108298
2782712
14565523
45907960
2618153
76243612
26988880
24594011
52265162
17273045
67265757