6572653
40824532
57755402
42535465
64289986
7107582
24705606
49648353
37852153
63942944
69149734
97565994
89591943
91124822
54721512
31516625
20002221
91739450
36093916
66989886
3467990
49233759
37252169
68173892
82998404
21121555
23021126
50544946
16158540
42511649
92898870
38594341
20535867
38449184
20683087
1698325
11089711
22404131
20609206
20253312