48585261
64475616
1354525
77197933
55535059
75844536
35769502
60833752
94219800
70257859
84858646
30767789
66583964
37415430
9511980
95346039
77289308
38793826
1284832
72146360
16443818
21232530
94094709
63583108
9412565
68749927
1039777
99664942
64582365
5488796
78192042
70425345
15003132
40149484
78995492
92986545
36911813
21766616
99614914
15378072