2018457
65717988
18909860
5846841
59433734
69897928
94008909
444994
91059956
30798160
3862997
4301556
99652671
81978684
885152
62931048
8549408
91483646
10352811
87062206
12891328
9550348
96811041
74277236
35267667
96695348
3852278
79808260
74222334
75139284
70746018
70976626
39116321
5131902
13019111
76474006
2256136
55224429
37103318
77281086