87097634
87497614
51882979
66371566
39885668
23308288
39905135
24255817
22563104
7915904
72154877
36572743
8717780
96902463
81847952
47337188
42369923
25191562
68814836
89057815
17275035
54856564
15136654
69365041
13936252
16764872
5474677
30401813
49323619
36375342
30496803
97114152
9444441
82894756
11105471
65733773
42264423
15003948
36691544
40705824