14028148
477634
46919769
66706486
94924155
88505442
57582256
4044836
7753265
42306787
37758128
23815649
87296021
3521849
11661963
29809458
60305346
83164272
40187135
364980
33371533
72166575
248540
84517304
25501049
32723724
13696492
88232835
27755105
53786412
4863040
90972494
71614019
48707911
48042517
48622873
44899481
67358677
87914399
82411958