28505099
9254168
43447000
40885228
22291913
50417021
9681897
6032750
71713154
53249800
64253427
54031910
35395674
53492961
37815139
36254768
23098828
99214871
55255754
63773959
7871502
82684172
57769458
11045350
35984891
67759755
67936128
89009434
99575570
33085808
63994278
25087716
25411068
51613086
62714482
20643309
57302522
73463345
76592337
2276548