59899696
80892853
25049929
66252331
81373936
37875064
6486238
13408209
8603422
95372005
26741691
91847040
43308278
75004003
92425488
453919
30697708
54035460
83144075
21058980
33088896
14241471
905908
10382168
4695790
11938370
13392504
86879145
81315260
9676577
22561795
71352597
2002653
26665467
8545872
13084629
72598381
585868
60809859
57206399