44108825
12071138
88136482
22159005
42238901
26714153
3238143
7983333
66021556
125874
46023945
99949989
55959156
36504008
2111371
38631855
10428043
2592011
28849938
22277714
32252354
74339945
27377161
47432277
64365273
4771534
49285575
77037953
50241365
83014046
34328248
1512600
12768156
44509459
11976880
67817477
69295501
64522276
14273079
41406726