96408220
27505026
20731633
19156952
45243839
49189332
27392272
44034931
55748306
83611628
60277045
4267451
82436297
63659031
4640163
31882580
79605730
82184652
7148631
37516021
40717939
6950300
733843
59654286
46942076
64029069
40609820
59578017
81951049
67792542
95553521
36152958
62794064
65001084
93622306
72936898
46139752
27001226
41767447
47319107