6145880
92371676
87471552
14055355
6623130
4805942
68975174
64559133
29023438
94001342
5651607
57193162
55225206
98606689
36189263
5456637
48795930
85082835
37323724
8491867
34553966
65638575
99147867
56639971
29842170
6240234
82778523
46027532
50848287
50961153
97791541
38754663
45156499
96982220
32674407
70131616
5289847
476486
70761624
90215902