45054249
46141200
1793141
53307727
6513002
42318307
38477129
53628202
86118095
56901064
88636591
43184641
19867303
70868495
36575472
33933662
36555094
72202647
19789787
23452757
61435355
64541328
73693473
20086244
1160972
58791188
93451522
63245533
69742510
55678507
66022873
60342424
6930505
65787920
83029120
79966637
82154854
46857123
88689598
31453578