54027501
10797860
9703382
5169115
97339642
61957605
71552147
79896609
83598100
23494535
47532209
89261256
5812670
27957627
54831710
89514323
29327275
50314154
50238337
34583229
25216452
14376315
60719684
42029739
3289919
62796210
3790647
68961719
71447012
98206816
17763326
1650460
5198962
93164027
56949461
11366162
81234521
96786173
64005008
17681552