3998191
115946
132448
73415
1132894
8611833
24848898
5673716
18378315
4966327
14248161
5868061
10164356
12253392
9161014
14724178
2552268
5695541
3313579
2542966
5268869
2661311
8407960
2096873
33636
4378107