82766588
14503455
30428585
89359744
93281595
62768974
84307381
61345043
32554599
1304435
74019908
11556075
43654397
21686264
77015543
80856263
43378843
54908186
42059380
15067165
22628541
90566672
32704319
25307550
67974781
61992376
17653743
65539470
18785400
61165934
89793250
31612581
5406413
8216560
6345611
23826362
29863302
63241545
8709530
99857384