35556065
53453533
32021764
34381457
1025891
54115312
92907302
3345518
41082544
85909568
1525880
19904049
28502102
96184468
83417171
34672387
54588985
12796432
92257120
34561888
17434401
13776691
83501020
4190377
12147243
10359781
41672305
42724513
13109319
30469479
57119762
38586578
71441145
60791859
82609243
23465787
48558629
20957153
90536676
77187147