74935725
4132795
77365547
18922462
58105027
76958971
52563833
41088767
2817343
39427721
57745085
30415760
2477752
26141082
40733526
55399770
47951189
55214628
68043311
65491267
65751675
24691974
25318871
14707031
503592
24304329
45674551
61128552
8384519
25181279
56361021
46089781
78917529
354292
84083534
86056421
8952011
7196862
56318314
53002276