18669506
69163432
25408859
56371406
53188412
71454923
50224272
60345336
45715186
87447826
5263152
97778331
50515537
50043276
89801583
2698356
40366903
80595225
25659874
47993854
38712955
38303710
8277314
14967843
63211148
17263568
27946954
65429274
34311716
48096834
60318400
15334281
5531658
2727974
5043298
4075197
62748940
86344920
61548202
4937979