45049161
42087274
97023176
3750963
66845271
7024212
45079935
33947259
66967873
30077940
27868184
2847790
94392787
10334794
5789003
83012973
1049603
3845689
281919
393084
82857678
31498087
38561360
83429289
75262932
12935225
12107488
31396585
74357926
967744
8869704
8793438
53767743
7794923
10545612
48189405
19034684
39778007
57828681
93133381