44305524
21952832
65156584
85359695
62329550
672444
25149429
72331202
32187228
78188096
19968011
34769012
92233287
79072113
90361618
28786599
97847436
89616610
40495497
85097040
59895390
11037715
39637030
81888997
84514800
89026406
32764276
15682813
65768934
2424450
6305958
61364149
12542528
97096134
3676351
77227970
7046244
89885915
81426145
91896896