19994223
448886
31821883
7074785
51918986
54382651
64937299
79996463
9655538
30295028
88663772
75489395
77068798
11223086
77732038
68521062
24471607
19522129
98092363
78711251
282377
20872610
5989648
91862096
73087738
47462020
70033362
12389291
89959388
70365301
91977023
15939171
72593735
33798467
21259782
41875137
37965478
80331368
12179292
78427642