43283750
18401905
44486851
2244
68219850
57106956
41019526
3641207
63574899
73383639
861308
54705770
65978811
30133570
34248522
76283990
2714045
28682497
253424
78832258
57732205
7276094
29058878
25638117
10712922
63587216
25088838
12927347
54316866
1414338
27455791
57609826
11095466
11258243
21549883
40924658
6558309
1246661
84039044
99036377