44089522
43247912
208618
413508
47891404
30224707
79709182
46039730
38406136
8663845
39794926
501359
61039358
30213787
48464436
96181144
55138387
45665607
80336709
81203090
97605749
47131978
60425626
2219993
57284671
28894603
66469932
55305819
23267916
40209079
8056643
98798339
2967746
91011611
81603333
3478463
9123501
36735926
12983932
9696511