93422391
9626131
5489685
17443328
32469507
14849585
84457034
53361181
37847300
72153527
11742733
5952845
37438013
72602031
76826662
14409348
47177272
91944500
44008167
18178492
28302751
5806073
71647401
91768903
50793000
20089852
88075824
70067882
90396591
90522793
16231366
99074355
26269870
42294837
30563389
95397632
49998914
7785666
14856049
32473900