407718
73216651
5267399
59397498
55351853
4935396
13042259
24336211
19929769
51479203
46267757
9161786
15607150
300559
39864288
76608203
55293427
60639920
69093070
20075361
11869813
664284
85393946
37313761
40995464
71793434
27581448
3800468
348802
22479814
42678267
42491963
4113743
95639289
7467088
54562771
94144211
44041494
12288876
12371546