52746306
57271296
50111729
36138430
90687046
25338108
77723489
18152747
35354434
69317891
28942222
79546256
6714790
41259326
6441934
4601977
88787069
58227830
83942496
6802874
80412669
72547802
5419546
33027233
73328533
80101219
57283653
10731330
79676129
6061535
13214152
69456333
67525725
84258952
31217820
80456257
48189530
76076347
24032862
73673752