96441388
79604071
51406434
52161190
44871609
41234484
35457087
93082363
14809124
12645010
96201279
8994890
5586636
17015016
77242583
20757673
1749520
96598649
34635930
54585988
8319583
58013401
55745902
93561388
10056733
34319312
68936453
39127146
18438701
90401471
44049781
79884646
57843045
65489762
57762750
88849213
70062119
36137799
4023868
1074717