29713103
71517132
3622103
67713313
64113427
89736003
98738633
68014460
54275654
49121602
66285441
5816774
44116973
13108876
13426075
8818304
3702479
36546881
35584765
42385665
81567495
3193597
79796189
40972919
54761318
42814122
93952224
69125801
572358
69858163
29356836
38042196
21611586
47931720
1615963
26004723
45699203
86802863
29269864
52343863