11066973
60291411
17797737
82793962
12519576
50205431
23266833
70941220
4433104
8552898
505998
45983726
7799638
46675663
15463588
69234780
4701465
81342431
39075055
95551238
13099057
9059868
85794443
94513822
19592397
87864709
80004537
28582490
11961939
69891242
6565630
30855327
57668854
93689723
11314589
31319611
17576449
95212891
89847969
62981232