22578100
90032722
34381687
7379601
56783109
57458098
10935529
83633639
93048569
81751785
85648552
62393487
10738377
96613893
78128309
82732595
56012787
57447087
54398600
47838550
16681765
19287854
6972324
14369345
28727105
25703453
85854283
82952910
80153199
40063508
20741296
99972812
94918437
48989915
64491755
45349359
8957282
5058414
16743812
92968898