42608685
96139011
25337297
34251096
61144202
27951236
52934866
45578504
28079629
14618839
30087062
96829241
52622807
66606300
82195484
70636306
7326437
51043917
33851674
40962909
42071262
5492984
4535706
67234470
20631821
76441472
67519644
5248747
76623826
45521460
25065462
47716789
85906377
32126985
46348146
47699435
7579246
3619043
70321937
40405917