33779796
49946029
31863445
63587934
53759428
405260
7526077
48193083
88854808
94017208
85602266
62089358
20443856
87604671
80737366
93471620
1959904
45435481
32201067
15153121
22089680
7362185
60959082
37197486
8137894
51517921
89854392
10213193
87016473
28166729
8489853
29744509
13014127
68252664
12232412
33043135
8915758
70025817
10542581
89886483