32518247
11479632
70822679
7942674
13604527
9050517
84628575
44579239
13173734
43525101
49746876
39016050
14899889
32967363
59756014
91652727
42439300
72739653
7586136
37499602
40762712
8051117
90783121
3336543
42709760
95108031
91388510
8387394
50444655
27774087
25196788
744121
22625725
80496031
4636267
93848389
78202769
72434752
94004124
8998355