25881670
71284478
357918
71299853
2864513
39905768
52739133
24612144
47575157
22499480
2323193
77049206
53659341
61527608
85495191
42505793
61361249
64377027
12303392
91887001
70629572
44353975
38222420
34701392
59942415
61415416
79617468
60535392
44448199
98368484
84245487
58673506
31999058
38159740
82095432
47469896
44545863
98953430
85942603
58827524