20366630
92714575
43419279
78954825
1358499
77375464
69449499
32125866
28448697
21117368
75959
42043579
33611506
4533193
25103636
99206896
53253901
62748306
83063022
81434503
77436192
23149530
65521033
11055374
55079669
94114935
69843532
52096530
37519454
61433895
17243309
44941651
67785145
2432101
41035225
73794478
41326671
5192320
2635780
98393128