10369083
8562238
1651112
17696194
95796408
18767557
44431456
80886408
75526153
622074
60137934
72085594
15939179
6934049
76403868
87745680
64895845
65183436
55534001
35068899
10747685
3570248
33312230
37612000
3233388
45569512
69787323
73262932
85913795
26355996
26034570
2059768
66802489
802679
47563092
63127256
81683040
8863189
67723649
1442385