38481443
77892814
35907153
1366337
50155171
33629533
65361535
83595715
57425901
33845676
38796589
59951483
72749079
23361057
4594317
4564866
17015576
5684860
98908139
40884377
50319656
83941690
19993761
11957397
3761272
4416737
18976434
9116528
90505745
34398939
17222289
79133731
84219557
79466347
86571123
68599321
49525871
34195523
4495454
2876208