87882652
83968444
12832835
36314564
98574291
99217204
21961502
74457380
771059
29467148
27057843
93593387
74232112
4854609
7222810
79984950
7207115
59088002
4323758
78081154
99309447
93486023
32213686
20071184
46536907
18721962
59008196
53994302
95439704
61643591
44771845
14442499
22193493
27148863
72178935
58837079
28283147
97785708
92365031
89479713