35844199
93371842
82818435
6560743
41027248
1593111
36463803
21482448
53378537
33284311
50255050
3365414
52292676
79317065
50011100
87453765
85674537
971691
89797797
92471468
12627019
88375396
34663989
22622628
10711760
73969858
48219992
67982159
42155621
47649151
3799506
36273079
80179829
67848316
17488256
15101290
2238848
86735546
80678566
77203969