43966044
20814211
4176291
61043101
25111553
21799959
4268280
15089031
67021584
4688685
94544172
64508669
18727878
25509102
17813189
60756341
29988706
75658617
68532284
99141798
2491895
21462084
51144693
42867058
23831381
48229248
1521908
39702723
23232289
46968207
50616055
50313735
17511474
2123856
14877863
4416129
60698342
98643068
73989505
33575253