80956643
22722511
72617168
3860614
48256021
86661861
14454793
5427433
529343
29831167
78415510
92938225
20049243
38414006
44895358
87945994
65238263
34407617
84513933
90414671
38741786
85621202
98302087
27955073
82477728
25648748
5356202
49409810
13059344
7418994
39994419
91002172
88544406
5145382
25058963
4398138
6186688
4539764
40988350
26715950