24687306
26371516
31648709
87421096
26406708
32768393
27567020
22987023
5804287
40884584
59435243
67245579
93504782
6932893
3406512
7956742
51207130
46879960
91437704
81864159
26115738
29932395
52679024
81182890
75667577
51709813
72341388
9984361
38166489
49128247
31692278
11745944
90593
68806775
29289781
238139
70941853
23114927
6267237
89019389