47181410
25746815
5904646
95042878
33174674
78104719
9559347
45368651
79295300
1818017
51152889
7800961
70768810
41731876
55101541
63466882
86898412
12255222
95571815
8354043
98477721
2165226
30799299
63752490
55279364
5369682
62838088
39987718
20661301
75313280
848372
70958038
61387326
2208447
47659153
76845379
45758775
89911939
26287832
1092441