18458450
81614442
51988585
7893309
73556320
4773402
82215558
26153329
71273627
11697749
92499601
82364935
34286378
72492260
77641426
1636077
62759307
86431888
70221857
69107486
32752949
57013407
99494098
9508415
46058980
90717472
81394965
8609665
33315050
57948830
51601103
54201149
22588774
97969
43037370
57621631
32716012
68466985
13676540
22743818