85868706
8029192
13585157
32571688
78826006
51532486
7196875
16708291
83404868
9790194
1876578
29873997
8306878
17367628
29463510
3992691
11797688
69653124
56629667
37299143
94186835
24488326
28363732
68741967
61083620
75621534
98752405
5207809
97072142
7429346
43346121
66726702
64667807
51398919
82856856
6347246
25886239
60018276
3682469
85776147