20992025
83882334
95406160
5495512
32913705
3695926
79827398
48335987
44881987
6678595
46163866
79033549
79785890
26893510
48463949
23328851
2121329
14438018
69456272
39392353
59186833
75254007
37716396
46382453
44358402
86174792
100005687
73154164
97603311
3055414
62591164
30444397
38495514
20193922
42926159
37748645
32747340
88765376
21963616
28902962