335680
19989123
29306426
1214709
26157026
87397604
21784995
85257809
2484130
61471268
2881455
92919617
9934861
1328498
97075141
93611597
6431944
9526737
6684729
33025553
6242510
89431346
29227006
14569135
32467841
33582786
743355
12652990
39341673
32068230
57639327
79136869
70704616
3516370
77913159
52134043
51608004
24591904
5175567
91602092