64005216
48379349
19858951
4892809
85449928
4177273
12095740
73703675
26393753
7804499
9683315
4269824
7965141
35727778
25224527
7620784
22346208
72459820
95584842
8433159
31327145
44455469
47522707
24125481
262974
16836400
8431104
68654023
88373327
43451751
19948385
6353454
82666261
67848000
54214364
83842502
8872925
1803227
23829934
73397170