25462819
6231370
64693179
48061137
29226177
7765894
14845266
7231443
65822588
90832957
31255139
33326795
3222960
39533246
18715971
3416790
80057361
41443330
55261246
88796898
44619806
35264884
92601172
2488244
71652438
14141640
44347238
6023435
3157473
58836649
9758440
52884460
92519226
78191747
32005966
44713949
69015383
3024976
99344692
39532608