28808242
48853094
32387378
89168250
18383442
94149301
14518756
51225672
2799658
4328444
50509417
933416
8607223
37458935
529039
43198158
12558661
95695042
96398334
29125873
17507467
11034990
70045295
36981410
83384411
69861092
75338110
86523006
57073093
26357171
40132300
2615431
89576903
34956116
8151374
15093542
14271707
62171928
76964447
33328982