53413810
4154871
331746
3918292
40898100
72724813
67712396
49863211
74716916
7638435
6916451
31029251
25059417
16043088
12954217
35013524
68616674
38781865
94699995
13647371
16401671
47965944
17872437
4304630
19056872
52024724
68006624
16534448
75904205
6376628
56381546
84856708
94217780
81996695
90398317
46711247
37395520
42347113
20695677
83264598