47665842
9700731
57822938
11815913
2927842
11787898
7757068
71324002
23855049
22882410
30596340
16728369
884185
24804775
10409142
9421813
95233388
70381643
2292634
61307340
3081500
73124067
36893105
57084250
28126989
28353180
84693252
92353325
25447694
92771524
41213255
46291108
940698
1996083
97645254
41067791
54557276
84686017
54508449
44067640