60017082
38493004
28869364
76549634
7165486
85812867
74672008
33708342
31405568
35536453
16983848
63153701
42103761
36448352
64456132
36494984
4521348
52125202
1715459
91228525
6177406
45584850
91657
29067514
37583257
45705868
38448379
4486878
2001450
9388960
80306852
83599141
69236056
62154320
8542991
85669704
8998118
80908564
41799006
74649935