81939397
43714190
68837085
90159085
13797328
16237977
87284439
66746985
11448750
32547686
50692060
94876124
45226665
91322873
60325292
58744055
68556463
60095912
47731692
13828239
60941025
98041594
47864122
39757779
8615651
85808690
94371059
75855800
12066705
29432989
32082215
9748402
90658002
70195496
29685213
97734614
12187623
92818410
5001412
64731853