65716048
39189191
26896118
30496347
48909832
43973450
60715099
28486796
65545135
4969885
29183663
10656101
6345706
41923052
70098018
17039606
5591339
6913464
40152414
83721385
8389623
2483591
8286484
85224279
85689477
91229880
7176123
96326963
31604549
35044283
88557964
27985738
40304281
82232099
56345290
38592050
1876672
10122280
48018191
55323711