43927778
13778284
72754792
8556644
36525848
24461505
7107890
1384868
58502209
75145524
44103396
69498228
13362300
21975086
80437515
82702123
12964941
81169335
55289334
11088683
61466079
2807178
79387220
63107846
69691424
68458199
47124410
61203287
78841044
43404749
86779756
45134433
75628914
10027513
66148119
27751488
835534
22685723
16753894
90103809