25816168
61273079
10704377
67143291
30993628
42304845
38191577
8407250
29624554
3113397
46889362
20952099
179329
13954482
82648174
38596379
23025915
3702413
726230
69456751
59934613
51452301
23411025
84526301
16952506
8091461
51154956
5813275
86673417
81242760
43649445
87973799
69931406
65324398
77995971
85194102
49986631
73771396
9829431
61393251