99038848
52717965
60802492
7928120
65028539
49956760
23459822
9783471
3874951
22294409
44381995
85335842
19102072
24011928
16166738
11937967
735652
83678019
38268243
3508024
3639293
1934734
62387757
83993288
65172021
93178449
6894864
73819857
5065608
69985638
6262969
94757940
51775033
48173048
34087416
27999679
5024799
47821926
5937935
75221064