85721150
8555506
66036835
12709085
94016064
24273575
62443469
1491670
70171290
83081992
3341363
14724943
720309
58702805
8138551
70093423
35448422
6344122
80566190
59101513
20433753
68272683
25312575
94573525
54707618
51386
84994202
26929699
85906970
4564162
82202803
3039119
76518946
42496022
35852808
94748003
31085619
19753546
50253961
68695