22104554
97175788
39455052
8522
22617080
87796659
66687810
6348630
39676653
8237826
9257763
41576215
26406691
79673516
25923235
17792413
77341210
66435006
85065264
79655696
27593623
32107430
36615230
98386484
49607005
186182
3963397
61656651
416920
97689479
70634168
15609016
87885645
81934152
91073112
95243717
13007122
55902071
59975812
2208194