30012285
77755291
115992
68312430
65645019
2801569
66345504
2926661
624457
51124241
39622063
3794161
91406513
92427244
8473235
3779524
30307151
72963798
49479240
73769542
73806429
66837774
33891318
22965214
72669212
20867762
60966888
63827766
52379702
55895074
7413077
31064345
57877463
39482862
73102155
65491324
21114822
31641533
88005987
84413060