66101255
32667686
25213954
99549810
28579350
20356163
38116236
89925516
34024292
85712883
48633970
4191132
68342919
81078819
60186210
1924776
5582680
7906914
3125462
38992289
63982326
51448763
606583
85931792
8152938
75801923
3695285
76221548
37029877
8440919
38057588
82877761
64367103
2795451
65113263
36593465
92733499
7139778
95524515
1624467