39584836
78819812
24247808
13258066
48561550
37884703
8208642
67394152
82195357
89734600
2059726
6171830
1885773
38715608
50206512
79132496
886301
3988857
47691317
87217504
557312
18085586
7577879
46954379
42035988
85502508
24427258
66482180
14326086
1997272
60502945
5587906
79837170
41152061
16149470
33372756
47261161
14051368
52733262
39597764