64425702
54794350
39507036
10613792
6803195
91211446
96436671
48143522
23749959
35896689
87505462
74801322
9792505
3189971
57198359
75009417
82083903
7661256
17063944
45149676
26305566
71619181
34056113
5951693
337455
72358526
83676353
57253749
97445219
91582072
14128164
87351743
46271505
357848
86952708
45107658
67615907
48025415
20902001
8748583