31735931
70898010
14298594
81052152
13919913
35809685
33697856
757091
71337868
75636486
43572821
41766366
67617398
34669721
52033646
80923068
35578752
76117470
76704714
9066172
7533939
942782
15297848
76151115
59577099
86774669
51085397
27754933
58706535
86401265
97792255
57006870
97444624
10878129
99062479
82268118
26535648
13279388
32929673
38452390