18151841
51862871
16302182
24755617
7115518
48071091
68208522
84822026
47291781
24284370
18738377
2601208
7207564
60359404
2287564
9936481
47001245
60491374
14152414
5410191
66363647
67882033
2384119
87368536
49791309
81896687
90292827
89025454
3548685
72467174
28524848
84571602
6508478
67304868
42491936
6949288
65879456
72291349
42663244
57209173