53676926
82194808
51698933
41503032
79699008
84032444
61011395
6196397
756091
63854214
779781
49667505
36553096
24687741
88625023
49406951
93302125
40655155
20214074
18686229
99456618
1981276
76807668
61572282
48405257
9179962
89724156
30024912
32056730
3727943
8508430
27861974
73088634
37991130
3920107
958892
70963730
9018346
26354349
4171488