48986884
64158810
20391434
56407943
67889336
5802738
13995871
22432851
63462119
30563412
38536363
16796731
47559715
66214819
63339629
1323414
91415341
44738884
23934719
676356
72248942
52193511
155566
68654749
99803898
34645123
22078733
8571798
47873651
45673265
93862562
26912254
9985518
2811590
68804247
54848779
36634948
83295286
56427091
79984298