34574398
58341490
82091616
41188720
18255129
12965571
45001235
54295834
28824511
44524600
34731215
58586269
84256222
2172830
61271141
13851279
40351930
72581074
17672351
16034921
87728287
99089501
59461392
8052352
69675122
31945284
90488305
52699874
63828302
7102991
20181761
20725131
64752670
55099561
50036645
64577871
88465195
77923387
36556753
57914605