768528
647438
84371479
90709860
69957113
56181160
99838140
50689650
56949276
90619823
43561358
31631486
25471241
55679693
73225642
88086493
84622683
88279695
64807793
1891520
84209733
8546662
50052231
21297566
30475015
91832047
13803243
49941150
44829966
12271809
96272707
51936852
77916016
9833235
53057455
86662633
67018066
67828220
87014506
36309090