33939490
8069828
86082166
77175406
60474993
544085
3956555
3681777
24503180
5211292
23234669
69926958
21616927
44782020
4466683
38138242
96984540
14892409
2752041
37097715
86365829
69542478
15637198
28203728
48791750
19137705
63763336
26543494
89258504
75748606
10076231
44096362
5580737
70821473
76193590
39083574
335671
50709429
28511567
14537118