39082684
56228758
91537146
65057672
6578429
18079939
53057934
89301829
38187945
30735408
8946102
4599362
45214705
94236858
44257615
75646932
52163277
88131506
16591013
55422378
50014617
83788469
3083386
78266554
74593626
80328617
12341137
2223861
70623036
80971971
86207571
36287164
83548090
20312432
42694593
63247514
63009950
9887510
34401601
5779693