95291418
78528383
37968819
24133244
66354548
68152753
32057678
93173782
2918271
29413556
10385318
38462445
21034520
76847584
99065971
37662641
57382214
40374616
22815378
5195828
39275109
77475926
78596324
44426151
21793170
48416743
8804739
6281502
67693258
26512240
78288355
15543402
53196379
48547215
15999120
80251537
95233732
82751327
36149289
4985624