4646754
19111685
7270876
73339455
7231181
67918236
21486750
36827123
62416931
1874809
83947107
19282990
57089402
73157519
80871839
6390632
5447393
3833648
6489229
68153490
88799748
22586034
67233468
12877907
21029982
89043717
23676075
42748008
78142542
42292622
51354300
6545751
76811757
81556186
17224947
79116859
64201584
47902982
64355942
39427471