83115891
13132029
48045651
88074962
49091224
8615715
82227551
7640453
90122602
14238415
55934175
86538541
62173187
4226897
80638849
85721564
30025795
9784120
22847435
19148407
8197658
85567699
660832
2574459
12728091
26581684
85775941
45773943
42986694
2412781
28408552
67133360
53865284
51578686
72041647
23708672
2307822
65137125
23596786
24603106