16965731
46451940
22983023
2456697
32088921
45446069
33221394
690490
69735545
51045904
28107208
8243615
23183435
3376724
37395189
35217969
735972
531729
30021658
5488336
24505545
30355718
71916729
2003863
15098838
2911009
18249505
19586066
21832898
34584067
53634315
26467146
3370852
6575336
79277493
89755464
76781052
37039571
24593254
13747332