91153976
32548444
65957634
42573429
97169606
56176880
56198409
12813801
46092132
29085521
30891785
33656463
70637218
33553271
29897985
81341269
24829345
24285578
89377494
81644196
45634458
58542510
3708579
19748584
32112317
94528471
24757299
19873096
54886076
44346018
13398058
69394065
66897075
2533235
38226216
7633137
11801517
9567877
1018423
19685564