88288966
505777
91803076
77113048
89829813
66196189
83239454
18937406
30049453
87995768
11317774
12431776
212491
5666352
95565353
83211897
23176817
14202098
38689820
42543602
82805973
82464257
22342008
47845587
33715887
98811582
54319411
96015606
94818581
6844188
73638778
64371549
35994774
4107112
59461347
4172661
75533350
82076601
34477313
12442648