21788552
15793294
98763622
98805599
238822
90632043
13634482
90042343
956030
58989274
16268449
68211262
46346352
54576252
34477227
41977533
36554320
69917576
6678262
1163409
80612714
57549190
41427308
68784051
7595042
39068729
581957
68078250
4319538
36188596
50967357
69341197
59525401
25048086
65785
696821
49375952
36964146
57761273
51379083