24727916
10173130
61438610
5239251
23597609
79909776
67438866
61952231
80172095
40577715
2946182
2228516
60439112
99615204
59088906
31733016
66023921
39744848
54911190
46861927
43283244
51841344
35836640
26833685
22678499
185275
25484707
47699494
48885626
99571579
13062453
67508229
67553386
49813620
59425251
71455147
8874359
78944727
62874430
15377066