17943094
47148229
10991566
20446602
63676682
39828673
35417780
6095484
32199926
37821995
71974299
99828354
82631790
13031200
94686754
4623479
86963120
92172210
191921
7510393
10329464
98561337
4631127
54762396
20586872
62919200
33376670
54794527
6669338
64863836
84416865
64297836
29201223
55081042
76701280
77674093
3546690
12145330
16259853
68614791