98805214
81366235
20225919
32963002
22485254
31182534
6994438
96895486
44783477
25496
8665522
4169461
75231121
17836911
79776575
3204682
43277794
2942743
63687426
69498
97738595
82879679
43106642
97391113
77017995
41174914
3899447
312826
95045673
24817155
79862651
52545796
29336546
15986229
87588578
38583967
48889229
5042171
17648437
19894911