82693014
67807373
12316043
7044999
65567323
36109051
50804225
62406051
96448956
33385162
50112554
18153435
4912227
44761170
75392544
60479135
19482629
3853156
40934867
3579919
52778573
54935142
93613362
93563389
3494
1626324
56793738
32677421
73636907
33101288
14708997
1515283
565616
54062030
4442647
42983112
38671347
1408647
44564743
67915810