60925688
82785375
46372506
42117350
90722689
4732749
38909962
31556422
74573973
65889466
77735175
33657918
14022126
97317637
39176123
66458447
68812554
24845329
63918348
86179772
77985343
53102493
34257669
7836703
61087355
48369815
80979361
85336634
70254943
72496168
6755812
81419174
3908962
75941722
6466963
29225858
58482199
82281271
42052924
37147750