15719441
8694822
73805314
67559857
59928783
4821950
95768480
1379500
25059340
67278611
82524836
85666615
49758695
89136918
34858871
12027870
8599475
62621392
49696459
55026082
58988567
40957758
27471439
28088024
86135775
34666291
76668504
9112901
23372102
80202853
90085170
41719503
13903
74015130
77678877
83728621
22231088
21804097
365243
7658543