61087965
62789394
54602586
46375214
18377434
82136186
37948976
20159134
50054292
9212919
28534798
81613233
94347692
45147421
36804479
9406505
44896803
97566048
34625403
55221314
91445382
3381716
24895993
4488427
86385877
53948219
47685044
65313477
70885745
55522035
49039095
3483300
59077439
17873355
5926997
2146715
93217503
26059148
17085928
83196564