3117918
56225430
60666296
1239971
46378979
20011708
49065704
88709636
7022897
31113128
67998100
83783921
71777459
85136877
80747057
13537413
11037135
3321867
9943209
49233197
50932972
51657440
27083847
7012426
99501129
12985738
3877125
32101758
7595080
54211565
52418577
9997658
72748098
56132556
76426512
63488936
26723962
32091810
84535967
25108430