61573392
98676001
24499640
82027510
99785045
13507294
39248068
83521373
2996319
46088085
82702544
40725351
9537041
1507794
79981200
30589108
38555715
427438
10516231
97565669
2006558
7676978
65569344
19726692
79687633
10114151
4878470
57176317
14034919
56628235
86163671
38169300
87851850
1366896
55598644
8964684
34954689
3725296
85777607
69069726