6049787
55181632
35134567
41359193
78031702
51395147
60029217
1774189
85639125
46263954
68833586
607441
16088941
32333486
7189682
82029561
68474415
54208291
7625251
68122475
4661196
48404724
33213499
71187492
32778479
57517164
51007299
86514205
67813548
30092095
23011976
4513876
12564074
18828085
4664443
39361543
53408766
15348030
57528987
46073046