21095595
22709734
58416352
5379561
14351141
83371097
41279925
56547510
93582612
29113747
52631960
34618469
44586079
89099372
58788799
81152262
97253373
36121145
11559140
21714633
59059133
4987732
75791814
1725866
57589206
82597754
16111818
61989647
15125550
82023434
80946087
71067616
64868386
5716179
10944788
3826919
44178889
55872040
68591941
4968392