704029
54333932
68481995
81319795
56273195
30639266
24704696
57325835
7683100
51987693
64219857
34331430
19277675
69616317
43956203
26329172
13901408
65934667
65093747
180841
78474113
90936239
43955389
9299637
26527536
23872721
82541936
13918820
99767132
84968839
23986542
47166737
4255118
36535315
33958697
31113251
20419600
84938025
31895360
9106059