29939714
58512489
20513780
52533213
75631898
97805656
38433961
2764838
11003382
59909431
65062630
16396194
90991182
9076157
2921989
86922817
69254726
79352707
65439605
36423005
9397872
7750507
85283694
99129455
4974144
3977213
65405938
49801148
70467528
45785816
15849791
5890719
56166323
50754559
63003404
6747975
65151848
66392382
87456346
14886247