85917050
218353
90482004
769360
3212252
77866005
72424663
4597197
64381818
16378360
37447867
26993620
3758970
87448484
79139646
24799409
22169408
11069866
44164473
7939500
937038
67519413
65883385
82318411
14764396
8966875
4718419
25239388
1445407
59338846
3431265
4348508
65876983
61922928
55001836
34457705
84695862
68456235
29444737
15253601