28003146
41215051
96711806
52292352
68199332
42383191
34266895
26163609
3986583
11816600
70339952
3991899
25087856
13703692
98377597
62429497
75309926
76254100
23111472
82989432
90806856
36953115
31816761
3925830
97299422
92725730
22295241
22926121
24481461
63162332
20058778
68978074
57058337
70768934
34946198
52899180
32709953
6925880
74717153
28015074