51676905
54214163
45646730
7183225
56192797
44196085
98032273
63244251
86552372
80291607
35057423
863173
52404152
45115764
48447302
3389012
71827661
73555932
55572585
78335606
18497287
77927519
79747888
8627409
8313734
49694147
14453585
84037266
62579479
22057687
20203976
84734769
19164167
42585021
32594071
27623905
28653222
36551191
46343564
4245927