80774995
54026604
65383887
26846659
41867585
9632004
8460159
17296445
44787033
52841159
10436213
53549537
37824401
8008874
75404247
15527893
22921116
26626564
83381160
13358898
51168518
13064015
3795826
7515196
64949548
53967120
52448026
72514759
13912270
89791606
63115648
97572946
42257966
4584271
16694678
14067916
82079037
21023020
78613857
22674586